Small stocks have been out of favor with investors for a couple of years, but it's easier to find an undiscovered gem among small caps than among the behemoths that are continually covered by Wall Street analysts. These five small stocks have great capital appreciation potential.